From 7eb3b6c71f9a79c77ac630e5a25bf07d4ecf8a98 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 21 Oct 2014 05:47:15 +0200 Subject: [PATCH] stylecontext: fix icon-source extents computation for the builtin image or invalid matrix case. We used to return invalid memory in those cases. And that was not good. --- gtk/gtkstylecontext.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gtk/gtkstylecontext.c b/gtk/gtkstylecontext.c index 4cb834819e..dff7a6eb2b 100644 --- a/gtk/gtkstylecontext.c +++ b/gtk/gtkstylecontext.c @@ -3548,10 +3548,10 @@ _gtk_style_context_get_icon_extents (GtkStyleContext *context, g_return_if_fail (GTK_IS_STYLE_CONTEXT (context)); g_return_if_fail (extents != NULL); - rect.x = x; - rect.y = y; - rect.width = width; - rect.height = height; + extents->x = x; + extents->y = y; + extents->width = width; + extents->height = height; /* strictly speaking we should return an empty rect here, * but most code still draws a fallback in this case */ -- 2.30.2